<!DOCTYPE html>  
<html lang="en">  
<head>  
    <meta charset="UTF-8">  
    <meta name="viewport" content="width=device-width, initial-scale=1.0">  
    <meta http-equiv="X-UA-Compatible" content="ie=edge">  
    <title>Random Table</title>  
    <style>
        table{
            border-collapse: collapse;
            margin:0 auto;
        }
        td{
            width: 40px;
            text-align:center;
        }
    </style>
</head>  
<body>  
<?php    
// 生成两个1到10之间的随机数  
$r = rand(1, 10);  
$c = rand(1, 10);  
  
// 开始HTML表格的生成  
print "<table border='1'>";  
  
// 循环遍历每一行  
for ($i = 1; $i <= $r; $i++) {  
    // 根据行号是奇数还是偶数设置不同的背景颜色  
    $rowColor = ($i % 2 == 0) ? "#f2f2f2" : "#ffffff";  
      
    // 输出行标签和样式  
    print "<tr style='background-color: " . $rowColor . ";'>";  
      
    // 循环遍历每一列  
    for ($j = 1; $j <= $c; $j++) {  
        // 填充每个单元格的内容，这里使用行号和列号的乘积  
        print"<td>" . ($i * $j) . "</td>";  
    }  
      
    // 结束行标签  
    print "</tr>";  
}  
  
// 结束表格标签  
print "</table>";  
?>  
</body>  
</html>